explication suffisante - German English Dictionary